package com.yueke.gemini.service.impl;

import com.yueke.gemini.ssp.manager.common.IReferenceQuery;
import com.yueke.gemini.ssp.manager.entity.KeyItem;
import com.yueke.gemini.ssp.manager.entity.RefModule;
import com.yueke.gemini.ssp.manager.entity.RefQueryDTO;
import com.yueke.gemini.ssp.manager.entity.SubRefModule;
import com.yueke.gemini.ssp.manager.service.IReferenceQueryProvider;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Service;

import java.util.List;

/**
 * Created by admin on 2019/11/15.
 */
@Service("iSignServiceProvider")
public class ISignServiceProvider implements IReferenceQueryProvider {
    private static final Logger logger = LoggerFactory.getLogger(ISignServiceProvider.class);

    @Override
    public List<KeyItem> getKeyItems(RefQueryDTO queryDTO) {
        logger.info("========== ISignServiceProvider.getKeyItems ============== ");

        return null;
    }

    @Override
    public List<RefModule> getRefModuleList(RefQueryDTO queryDTO) {
        logger.info("========== ISignServiceProvider.getRefModuleList ============== ");


        return null;
    }

    @Override
    public List<SubRefModule> getSubRefModuleList(RefQueryDTO queryDTO) {
        logger.info("========== ISignServiceProvider.getSubRefModuleList ============== ");

        return null;
    }

    @Override
    public String getSubModuleCode() {
        return IReferenceQuery.SubRefModule.REF_SUB_MODULE_001.getModuleCode();
    }
}
